A Tutor on Subprogram Implementation

نویسندگان

  • Eric Fernandes
  • Amruth Kumar
چکیده

Subprogram implementation is one of the harder topics for students in the Comparative Programming Languages course. In order to help students learn the implementation of nonlocal referencing in subprograms, we developed a problem-solving tutor. The tutor covers static chaining and display method for static scope and deep and shallow access for dynamic scope, in the context of a language that allows nested subprograms. In this paper, we will describe the design of the tutor, and present the results of evaluating it in our Programming Languages course.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Evaluation of an Educational Tutor Scheme for Medical Students, In Medical School of Isfahan University of Medical Sciences

Introduction: Medical students are exposed to variety of stresses which may have effects on their education and health. In this situation "student support systems" are necessary. In Medical School of Isfahan University of Medical Sciences for achieving to the goal of supporting and guiding medical students, Tutor Scheme has been organized. In this study efficacy of the tutor scheme and satisfac...

متن کامل

Digital Drum Tutor

This thesis investigates issues surrounding the design and implementation of a digital drum tutor. People have been developing digital tutors in all fields of study in an attempt to replace or complement human instructors. This drum tutor aims to replace a human instructor in some cases, but mostly to guide a student’s practice sessions, which is where the most improvement occurs. While using t...

متن کامل

Towards a virtual language tutor

In this paper we present some work aiming at creating a virtual language tutor. The ambition is to create a tutor that can be engaged in many aspects of language learning from detailed pronunciation training to conversational practise. Some of the crucial components of such a system are described. An initial implementation of a stress/quantity training tutor for Swedish will be presented.

متن کامل

ic Instructional Planner

model or time remaining. The planner is designed to be generic to tutors that teach troubleshooting for complex physical devices. It controls the Lower Hoist Tutor, a prototype tutor for the Mark-45 naval gun mount. This tutor teaches troubleshooting of the lower hoist, a complex hydraulic-electronic-mechanical assembly of the Mark-45 The tutor implementation demonstrates the planner’s operatio...

متن کامل

The Impact of External Dependency in Genetic Programming Primitives

Both control and data dependencies among primitives impact the behavioural consistency of subprograms in genetic programming solutions. Behavioural consistency in turn impacts the ability of genetic programming to identify and promote appropriate subprograms. We present the results of modelling dependency through a parameter-ized problem in which a subprogram exhibits internal and external depe...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005